<?php
/**
 * @Author: rocky
 * Date: 2019/9/28
 * Time: 17:03
 */

namespace app\shop\controller;
use buildView\Form;
use think\Controller;

/**
 * 商城配置
 * Class Config
 * @package app\shop\controller
 */
class Config extends Controller
{
    /**
     * 商城配置
     * @auth true
     * @menu true
     * @Author: rocky
     * 2019/9/29 9:36
     * @return string
     */
    public function index(){
        $form = new Form();
        $form->tab('商城参数',function ($form){
            $form->text('customer_tel','客服电话');
            $form->image('wx_customer_qrcode','微信客服二维码');
            $form->number('stock_warning','库存预警数量')->layui('inline')->min(0)->required();
            $form->text('withdrawal_service_rate','提现手续费(%)')->default(0)->number();
        })->tab('订单配置',function ($form){
            $form->setThemePane();
            $form->slider('order_cancel_time', '未支付订单的等待时长（小时）')->help('订单支付等待时长，新下订单未在此时间内完成支付将会被自动取消');
            $form->slider('order_cancel_del_time', '已取消的订单清理时长（小时）')->help('已取消订单清理时长，已取消未支付订单将在此时间点将被自动清理掉');
            $form->slider('order_confirm_time', '已发货订单自动确认收货时长（天）')->help('订单确认收货等待时长，在此时间未确认将自动确认收货');
            $form->slider('order_refund_time', '已确认收货订单售后服务时长（天）')->help('订单确认收货后，允许售后服务时长');
        })->tab('售后服务',function ($form){
            $form->ckeditor('refund_sale_text','售后服务');
        })->md(6);
        return $form->view();
    }
}